<?php

namespace App\Model;

use Illuminate\Database\Eloquent\Model;

/**
 * App\Model\MaibaoOrder
 *
 * @mixin \Eloquent
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\MaibaoOrder newModelQuery()
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\MaibaoOrder newQuery()
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\MaibaoOrder query()
 * @property int $id
 * @property int $user_id
 * @property int $bill_id maibao_bill->id
 * @property float $amount 金额
 * @property string|null $order_at 下单时间
 * @property int $is_paid 是否支付
 * @property string|null $paid_at 支付成功时间
 * @property string $paid_type 支付类型 微信支付
 * @property string $appid appid
 * @property string $mchid 商户号
 * @property string $nonce_str 随机字符串
 * @property string $sign 签名
 * @property string $out_trade_no 订单号
 * @property float $callback_total_fee 微信回调金额
 * @property string $ip ip地址
 * @property string $status 回调状态
 * @property \Illuminate\Support\Carbon|null $created_at
 * @property \Illuminate\Support\Carbon|null $updated_at
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\MaibaoOrder whereAmount($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\MaibaoOrder whereAppid($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\MaibaoOrder whereBillId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\MaibaoOrder whereCallbackTotalFee($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\MaibaoOrder whereCreatedAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\MaibaoOrder whereId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\MaibaoOrder whereIp($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\MaibaoOrder whereIsPaid($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\MaibaoOrder whereMchid($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\MaibaoOrder whereNonceStr($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\MaibaoOrder whereOrderAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\MaibaoOrder whereOutTradeNo($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\MaibaoOrder wherePaidAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\MaibaoOrder wherePaidType($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\MaibaoOrder whereSign($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\MaibaoOrder whereStatus($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\MaibaoOrder whereUpdatedAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Model\MaibaoOrder whereUserId($value)
 */
class MaibaoOrder extends Model
{
    protected $table = 'maibao_order';
}
